Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCH LANE Detached £1,157,495 £1,160,611 25 Aug 2022
5 FINCH LANE Semi-Detached £1,250,654 £230,000 13 Nov 1996
13 FINCH LANE Detached £965,927 £530,000 14 Oct 2005
15 FINCH LANE Semi-Detached £1,139,014 £903,500 10 Nov 2017
17 FINCH LANE Semi-Detached £1,346,991 £1,250,000 28 Sep 2021
21 FINCH LANE Semi-Detached £1,209,595 £940,000 11 May 2017